package com.woniu.job.service;

import com.woniu.job.entity.ResponseVo;
import com.woniu.job.entity.User;
import com.baomidou.mybatisplus.extension.service.IService;


/**
 * <p>
 *  服务类
 * </p>
 *
 * @author song
 * @since 2019-12-24
 */
public interface IUserService extends IService<User> {
    /**
     * 注册
     * @param user
     * @return
     */
    ResponseVo register(User user);
  
	/**
	 * 用户id 查询用户资料
	 * @param user
	 * @return
	 */
	User findUser(User user);
	/**
	 * 上传头像
	 * @param user
	 */
	void updateAvater(User user);
	/**
	 * 修改密码
	 * @param user
	 * @return
	 */
	ResponseVo updatePwd(User user);
	/**
	 * 完善个人信息
	 * @param user
	 * @return
	 */
	ResponseVo updateProfile(User user);
	

    ResponseVo login(User user);


    /**
     * 性别：m 男     f  女    s 保密
     * 状态：1正常   2 已删除
     */
}
